/**
 * amis v6.13.0
 * build time: 2025-08-12
 * Copyright 2018-2025 baidu
 */

'use strict';

Object.defineProperty(exports, '__esModule', { value: true });

var amisCore = require('amis-core');
require('./preset.js');
require('./renderers/Form/Static.js');
require('./renderers/Form/Editor.js');
require('./renderers/Grid.js');
require('./compat.js');
require('./schemaExtend.js');

/**
 * 只包含 amis 最小集，不引入其他模块
 */
// 注册渲染器
// import './renderers/Action';
amisCore.registerRenderer({
  type: 'action',
  alias: ['button', 'submit', 'reset'],
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Action.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Alert';
amisCore.registerRenderer({
  type: 'alert',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Alert.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/App';
amisCore.registerRenderer({
  type: 'app',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/App.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Avatar';
amisCore.registerRenderer({
  type: 'avatar',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Avatar.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Remark';
amisCore.registerRenderer({
  type: 'remark',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Remark.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/ButtonGroup';
amisCore.registerRenderer({
  type: 'button-group',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/ButtonGroup.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/ButtonToolbar';
amisCore.registerRenderer({
  type: 'button-toolbar',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/ButtonToolbar.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Breadcrumb';
amisCore.registerRenderer({
  type: 'breadcrumb',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Breadcrumb.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/DropDownButton';
amisCore.registerRenderer({
  type: 'dropdown-button',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/DropDownButton.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Calendar';
amisCore.registerRenderer({
  type: 'calendar',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Calendar.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Collapse';
amisCore.registerRenderer({
  type: 'collapse',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Collapse.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/CollapseGroup';
amisCore.registerRenderer({
  type: 'collapse-group',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/CollapseGroup.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Color';
amisCore.registerRenderer({
  type: 'color',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Color.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/CRUD';
amisCore.registerRenderer({
  type: 'crud',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/CRUD.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/CRUD2';
amisCore.registerRenderer({
  type: 'crud2',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/CRUD2.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Pagination';
amisCore.registerRenderer({
  type: 'pagination',
  alias: ['pager'],
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Pagination.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Cards';
amisCore.registerRenderer({
  type: 'cards',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Cards.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Card';
amisCore.registerRenderer({
  type: 'card',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Card.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Card2';
amisCore.registerRenderer({
  type: 'card2',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Card2.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Custom';
amisCore.registerRenderer({
  type: 'custom',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Custom.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Date';
amisCore.registerRenderer({
  type: 'date',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Date.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
amisCore.registerRenderer({
  type: 'datetime',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Date.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
amisCore.registerRenderer({
  type: 'time',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Date.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
amisCore.registerRenderer({
  type: 'month',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Date.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Dialog';
amisCore.registerRenderer({
  type: 'dialog',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Dialog.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Divider';
amisCore.registerRenderer({
  type: 'divider',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Divider.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Each';
amisCore.registerRenderer({
  type: 'each',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Each.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Flex';
amisCore.registerRenderer({
  type: 'flex',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Flex.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
amisCore.registerRenderer({
  type: 'shape',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Shape.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/ButtonGroupSelect';
amisCore.registerRenderer({
  type: 'button-group-select',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/ButtonGroupSelect.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/Control';
amisCore.registerRenderer({
  type: 'control',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/Control.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/Hidden';
amisCore.registerRenderer({
  type: 'hidden',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/Hidden.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputText';
amisCore.registerRenderer({
  type: 'input-text',
  alias: ['input-password', 'native-date', 'native-time', 'native-number', 'input-email', 'input-url'],
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputText.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputTag';
amisCore.registerRenderer({
  type: 'input-tag',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputTag.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputNumber';
amisCore.registerRenderer({
  type: 'input-number',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputNumber.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/Textarea';
amisCore.registerRenderer({
  type: 'textarea',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/Textarea.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/Checkboxes';
amisCore.registerRenderer({
  type: 'checkboxes',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/Checkboxes.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/Checkbox';
amisCore.registerRenderer({
  type: 'checkbox',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/Checkbox.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputCity';
amisCore.registerRenderer({
  type: 'input-city',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputCity.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/ChartRadios';
amisCore.registerRenderer({
  type: 'chart-radios',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/ChartRadios.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputRating';
amisCore.registerRenderer({
  type: 'input-rating',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputRating.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/Switch';
amisCore.registerRenderer({
  type: 'switch',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/Switch.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/Radios';
amisCore.registerRenderer({
  type: 'radios',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/Radios.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/Radio';
amisCore.registerRenderer({
  type: 'radio',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/Radio.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/JSONSchema';
amisCore.registerRenderer({
  type: 'json-schema',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/JSONSchema.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/JSONSchemaEditor';
amisCore.registerRenderer({
  type: 'json-schema-editor',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/JSONSchemaEditor.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/ListSelect';
amisCore.registerRenderer({
  type: 'list-select',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/ListSelect.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/LocationPicker';
amisCore.registerRenderer({
  type: 'location-picker',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/LocationPicker.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/Select';
amisCore.registerRenderer({
  type: 'select',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/Select.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
amisCore.registerRenderer({
  type: 'multi-select',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/Select.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputDate';
amisCore.registerRenderer({
  type: 'input-date',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputDate.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
amisCore.registerRenderer({
  type: 'input-datetime',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputDate.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
amisCore.registerRenderer({
  type: 'input-time',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputDate.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
amisCore.registerRenderer({
  type: 'input-month',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputDate.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
amisCore.registerRenderer({
  type: 'input-quarter',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputDate.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
amisCore.registerRenderer({
  type: 'input-year',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputDate.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputDateRange';
amisCore.registerRenderer({
  type: 'input-date-range',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputDateRange.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
amisCore.registerRenderer({
  type: 'input-datetime-range',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputDateRange.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
amisCore.registerRenderer({
  type: 'input-time-range',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputDateRange.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputFormula';
amisCore.registerRenderer({
  type: 'input-formula',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputFormula.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputRepeat';
amisCore.registerRenderer({
  type: 'input-repeat',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputRepeat.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputTree';
amisCore.registerRenderer({
  type: 'input-tree',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputTree.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/TreeSelect';
amisCore.registerRenderer({
  type: 'tree-select',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/TreeSelect.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputImage';
amisCore.registerRenderer({
  type: 'input-image',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputImage.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputFile';
amisCore.registerRenderer({
  type: 'input-file',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputFile.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/UUID';
amisCore.registerRenderer({
  type: 'uuid',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/UUID.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/MatrixCheckboxes';
amisCore.registerRenderer({
  type: 'matrix-checkboxes',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/MatrixCheckboxes.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputMonthRange';
amisCore.registerRenderer({
  type: 'input-month-range',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputMonthRange.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputQuarterRange';
amisCore.registerRenderer({
  type: 'input-quarter-range',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputQuarterRange.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputYearRange';
amisCore.registerRenderer({
  type: 'input-year-range',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputYearRange.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputRange';
amisCore.registerRenderer({
  type: 'input-range',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputRange.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputArray';
amisCore.registerRenderer({
  type: 'input-array',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputArray.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/Combo';
amisCore.registerRenderer({
  type: 'combo',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/Combo.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
amisCore.registerRenderer({
  type: 'input-kv',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/Combo.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
amisCore.registerRenderer({
  type: 'input-kvs',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/Combo.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/ConditionBuilder';
amisCore.registerRenderer({
  type: 'condition-builder',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/ConditionBuilder.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputSubForm';
amisCore.registerRenderer({
  type: 'input-sub-form',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputSubForm.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputExcel';
amisCore.registerRenderer({
  type: 'input-excel',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputExcel.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputRichText';
amisCore.registerRenderer({
  type: 'input-rich-text',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputRichText.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// registerRenderer({
//   type: 'input-rich-text',
//   getComponent: () => import('./renderers/Form/Editor')
// });
// import './renderers/Form/DiffEditor';
amisCore.registerRenderer({
  type: 'diff-editor',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/DiffEditor.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputColor';
amisCore.registerRenderer({
  type: 'input-color',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputColor.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/ChainedSelect';
amisCore.registerRenderer({
  type: 'chained-select',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/ChainedSelect.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/NestedSelect';
amisCore.registerRenderer({
  type: 'nested-select',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/NestedSelect.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/Transfer';
amisCore.registerRenderer({
  type: 'transfer',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/Transfer.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/TransferPicker';
amisCore.registerRenderer({
  type: 'transfer-picker',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/TransferPicker.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputTable';
amisCore.registerRenderer({
  type: 'input-table',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputTable.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/Picker';
amisCore.registerRenderer({
  type: 'picker',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/Picker.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/IconPicker';
amisCore.registerRenderer({
  type: 'icon-picker',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/IconPicker.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/IconSelect';
amisCore.registerRenderer({
  type: 'icon-select',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/IconSelect.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/Formula';
amisCore.registerRenderer({
  type: 'formula',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/Formula.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/FieldSet';
amisCore.registerRenderer({
  type: 'fieldset',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/FieldSet.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/TabsTransfer';
amisCore.registerRenderer({
  type: 'tabs-transfer',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/TabsTransfer.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/TabsTransferPicker';
amisCore.registerRenderer({
  type: 'tabs-transfer-picker',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/TabsTransferPicker.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/Group';
amisCore.registerRenderer({
  type: 'group',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/Group.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputGroup';
amisCore.registerRenderer({
  type: 'input-group',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputGroup.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/UserSelect';
amisCore.registerRenderer({
  type: 'users-select',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/UserSelect.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputSignature';
amisCore.registerRenderer({
  type: 'input-signature',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputSignature.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Form/InputVerificationCode';
amisCore.registerRenderer({
  type: 'input-verification-code',
  isFormItem: true,
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Form/InputVerificationCode.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Grid2D';
amisCore.registerRenderer({
  type: 'grid-2d',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Grid2D.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/HBox';
amisCore.registerRenderer({
  type: 'hbox',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/HBox.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/VBox';
amisCore.registerRenderer({
  type: 'vbox',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/VBox.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Image';
amisCore.registerRenderer({
  type: 'image',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Image.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Images';
amisCore.registerRenderer({
  type: 'images',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Images.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/List';
amisCore.registerRenderer({
  type: 'list',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/List.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Log';
amisCore.registerRenderer({
  type: 'log',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Log.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Operation';
amisCore.registerRenderer({
  type: 'operation',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Operation.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Page';
amisCore.registerRenderer({
  type: 'page',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Page.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/PaginationWrapper';
amisCore.registerRenderer({
  type: 'pagination-wrapper',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/PaginationWrapper.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Panel';
amisCore.registerRenderer({
  type: 'panel',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Panel.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Plain';
amisCore.registerRenderer({
  type: 'plain',
  alias: ['text'],
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Plain.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Property';
amisCore.registerRenderer({
  type: 'property',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Property.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Portlet';
amisCore.registerRenderer({
  type: 'portlet',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Portlet.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Spinner';
amisCore.registerRenderer({
  type: 'spinner',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Spinner.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Table/index';
amisCore.registerRenderer({
  type: 'table',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Table/index.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Tabs';
amisCore.registerRenderer({
  type: 'tabs',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Tabs.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Tpl';
amisCore.registerRenderer({
  type: 'tpl',
  alias: ['html'],
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Tpl.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Mapping';
amisCore.registerRenderer({
  type: 'mapping',
  alias: ['map'],
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Mapping.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Progress';
amisCore.registerRenderer({
  type: 'progress',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Progress.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Status';
amisCore.registerRenderer({
  type: 'status',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Status.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Json';
amisCore.registerRenderer({
  type: 'json',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Json.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Link';
amisCore.registerRenderer({
  type: 'link',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Link.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Wizard';
amisCore.registerRenderer({
  type: 'wizard',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Wizard.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Chart';
amisCore.registerRenderer({
  type: 'chart',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Chart.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Container';
amisCore.registerRenderer({
  type: 'container',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Container.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/SwitchContainer';
amisCore.registerRenderer({
  type: 'switch-container',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/SwitchContainer.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/SearchBox';
amisCore.registerRenderer({
  type: 'search-box',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/SearchBox.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Service';
amisCore.registerRenderer({
  type: 'service',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Service.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/SparkLine';
amisCore.registerRenderer({
  type: 'sparkline',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/SparkLine.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Video';
amisCore.registerRenderer({
  type: 'video',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Video.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Audio';
amisCore.registerRenderer({
  type: 'audio',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Audio.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Nav';
amisCore.registerRenderer({
  type: 'nav',
  alias: ['navigation'],
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Nav.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Number';
amisCore.registerRenderer({
  type: 'number',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Number.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Tasks';
amisCore.registerRenderer({
  type: 'tasks',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Tasks.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Drawer';
amisCore.registerRenderer({
  type: 'drawer',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Drawer.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Wrapper';
amisCore.registerRenderer({
  type: 'wrapper',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Wrapper.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/IFrame';
amisCore.registerRenderer({
  type: 'iframe',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/IFrame.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/BarCode';
amisCore.registerRenderer({
  type: 'barcode',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/BarCode.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/QRCode';
amisCore.registerRenderer({
  type: 'qrcode',
  alias: ['qr-code'],
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/QRCode.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Icon';
amisCore.registerRenderer({
  type: 'icon',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Icon.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Carousel';
amisCore.registerRenderer({
  type: 'carousel',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Carousel.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/AnchorNav';
amisCore.registerRenderer({
  type: 'anchor-nav',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/AnchorNav.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Steps';
amisCore.registerRenderer({
  type: 'steps',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Steps.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Timeline';
amisCore.registerRenderer({
  type: 'timeline',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Timeline.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Markdown';
amisCore.registerRenderer({
  type: 'markdown',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Markdown.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/TableView';
amisCore.registerRenderer({
  type: 'table-view',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/TableView.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Code';
amisCore.registerRenderer({
  type: 'code',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Code.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/WebComponent';
amisCore.registerRenderer({
  type: 'web-component',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/WebComponent.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/GridNav';
amisCore.registerRenderer({
  type: 'grid-nav',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/GridNav.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/TooltipWrapper';
amisCore.registerRenderer({
  type: 'tooltip-wrapper',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/TooltipWrapper.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Tag';
amisCore.registerRenderer({
  type: 'tag',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Tag.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Table2/index';
amisCore.registerRenderer({
  type: 'table2',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Table2/index.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
amisCore.registerRenderer({
  type: 'column-toggler',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Table2/ColumnToggler.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Words';
amisCore.registerRenderer({
  type: 'words',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Words.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
amisCore.registerRenderer({
  type: 'tags',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Words.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/Password';
amisCore.registerRenderer({
  type: 'password',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Password.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/DateRange';
amisCore.registerRenderer({
  type: 'date-range',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/DateRange.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/MultilineText';
amisCore.registerRenderer({
  type: 'multiline-text',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/MultilineText.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/OfficeViewer';
amisCore.registerRenderer({
  type: 'office-viewer',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/OfficeViewer.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/PdfViewer';
amisCore.registerRenderer({
  type: 'pdf-viewer',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/PdfViewer.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
// import './renderers/AMIS';
amisCore.registerRenderer({
  type: 'amis',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/AMIS.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});
amisCore.registerRenderer({
  type: 'slider',
  getComponent: function () {
    return Promise.resolve().then(function() {return new Promise(function(fullfill) {require(['./renderers/Slider.js', "tslib"], function(mod, tslib) {fullfill(tslib.__importStar(mod))})})});
  }
});

Object.keys(amisCore).forEach(function (k) {
    if (k !== 'default' && !exports.hasOwnProperty(k)) Object.defineProperty(exports, k, {
        enumerable: true,
        get: function () { return amisCore[k]; }
    });
});
